package com.zeta.eduservice.service;

import java.io.IOException;
import java.util.List;

import org.apache.poi.openxml4j.exceptions.InvalidFormatException;

import com.baomidou.mybatisplus.extension.service.IService;
import com.itextpdf.text.DocumentException;
import com.zeta.eduservice.entity.EduCreateFile;
import com.zeta.eduservice.entity.vo.CreatePaperType;
import com.zeta.eduservice.entity.vo.front.ChapterCourseDetialVo;
import com.zeta.eduservice.entity.vo.front.QuestionCreateInfo;
import com.zeta.eduservice.entity.vo.front.front.PaperInfoVo;

public interface EduCreatePdfService extends IService<EduCreateFile>{

		void create(EduCreateFile eduCreatePdf, String pdfDownloadPath) throws IOException;





		void createCourseWord(EduCreateFile eduCreatePdf, List<QuestionCreateInfo> javaList, String pdfDownloadPath,
				PaperInfoVo paperInfo, List<ChapterCourseDetialVo> chapterList, Integer integer) throws IOException, InvalidFormatException;





		void createCoursePaperWord(EduCreateFile eduCreatePdf, String pdfDownloadPath, PaperInfoVo paperInfo,CreatePaperType papercreateType) throws IOException, InvalidFormatException;



	
}
